#include "comm.hpp"

int main()
{   
    Init init(CLIENT);

    char* start = init.getStart();

    char ch = 'A';
    while(ch <= 'Z')
    {
        start[ch - 'A'] = ch;
        ch++;
        start[ch - 'A'] = '\0'; //防止越界
        sleep(1);
    }

    ////1.创建唯一键key
    // key_t key = getKey();
    // std::cout << "key:" << toHex(key) << std::endl;

    // //2.获取共享内存块
    // int shmid = getShm(key, gsize);
    // std::cout << "shmid:" << toHex(shmid) << std::endl;

    // //关联共享内存
    // char* start = attachShm(shmid);

    // //使用共享内存
    // sleep(15);

    // //去关联
    // detachShm(start);

    return 0;
}